peritoneoscopy and laparoscopy - Turkish English Dictionary